// class Greeter5 {
//   public greet() {
//     console.log(this.getName());
    
//   }

//   protected getName() {
//     return 'hello'
//   }
// }

// class SpecialGreeter extends Greeter5{
//   public howdy() {
//     console.log(this.getName());
//   }
// }

// const g5 = new SpecialGreeter()
// g5.greet()
// g5.howdy()
// g5.getName()

class Base5 {
  protected m = 10
}
class Derived5 extends Base5 {
  public m = 15
}

const d5 = new Derived5()
console.log(d5.m);
